Avaliações são conduzidas para verificar o funcionamento e conformidade da ferramenta com os requisitos e especificações estabelecidos durante o planejamento do sistema. Cada componente é testado para garantir que o sistema responda corretamente às solicitações feitas.
Através do teste de usabilidade, é possível avaliar a qualidade da interface do usuário em uma aplicação interativa, utilizando observação para coletar dados sobre o comportamento e as reações dos usuários em relação a diferentes layouts e funcionalidades. Após a realização desses testes, uma análise de usabilidade é feita para identificar as principais dificuldades e realizar melhorias na plataforma, visando proporcionar uma experiência melhor ao usuário.
O plano de teste de usabilidade para a aplicação YourMoney inclui: descrição dos requisitos do teste, método utilizado, objetivos do teste de usabilidade e um roteiro detalhado das tarefas realizadas pelos usuários. Além disso, são listados os parâmetros adotados no plano de teste de usabilidade.
Para cada voluntário do teste, é fundamental coletar e apresentar todos os dados/métricas previamente definidos.
Os testes presenciais de usabilidade de uma aplicação web envolvem a participação de usuários reais que interagem diretamente com a interface da aplicação em um ambiente controlado. Esses testes têm como objetivo principal avaliar a experiência do usuário ao utilizar a aplicação e identificar possíveis problemas de usabilidade.
Durante os testes presenciais, os usuários são convidados a realizar uma série de tarefas específicas, seguindo um roteiro pré-definido. Os testes podem ser conduzidos individualmente ou em grupos, dependendo das necessidades e recursos disponíveis.
Enquanto os usuários realizam as tarefas, são observados e registrados diversos aspectos, como o tempo que levam para concluir cada tarefa, as ações que executam, os erros que cometem e suas reações emocionais. Essas observações podem ser feitas por meio de anotações, gravações de vídeo e áudio, questionários ou entrevistas.
Além disso, os testes presenciais também permitem coletar feedback direto dos usuários, por meio de perguntas e discussões após a conclusão das tarefas. Esse feedback é extremamente valioso para compreender as percepções dos usuários sobre a aplicação, suas opiniões, sugestões de melhorias e pontos problemáticos identificados.
Com base nos resultados dos testes presenciais de usabilidade, é possível identificar problemas de design, fluxos confusos, funcionalidades pouco intuitivas ou dificuldades de navegação. Essas informações podem ser utilizadas para realizar ajustes e melhorias na interface da aplicação, visando proporcionar uma experiência mais satisfatória e eficiente para os usuários.
-
Identificação de problemas
O objetivo principal é encontrar e resolver quaisquer problemas que possam existir na plataforma, bem como identificar obstáculos que possam dificultar a utilização fluida da aplicação.
-
Teste de aprendizado
Será realizado um teste de experimentação, onde uma pessoa sem experiência prévia com a ferramenta deverá começar do zero para realizar uma tarefa específica. O objetivo é avaliar como os usuários aprendem a usar a aplicação e identificar possíveis dificuldades de aprendizado.
-
Os usuários conseguem navegar facilmente entre os principais componentes do sistema?
-
O tempo de resposta do sistema causa erros ou frustração para os usuários?
-
As telas da aplicação correspondem às expectativas e ao entendimento dos usuários sobre como o sistema deveria funcionar?
-
Quais são os obstáculos que estão impedindo os usuários de concluir suas tarefas com sucesso?
Os usuários serão escolhidos com base nas personas definidas na metodologia do projeto, levando em consideração suas preferências pela leitura e a correspondência de suas características com as personas e histórias de usuários estabelecidas. Isso inclui a seleção de usuários como pessoas aposentadas, com deficiência visual, idosas, escritoras e estudantes, entre outros.
- Recepcionar o participante e fornecer explicações sobre o Termo de Consentimento Livre e Esclarecido (TCLE);
- Orientar o participante sobre os objetivos do teste, garantindo o anonimato e explicando a forma de observação (por acompanhamento);
- Realizar o teste, apresentando cenários de tarefas específicas e registrando as medições relevantes;
- Realizar um debriefing com o participante, conduzindo uma entrevista pós-teste e discutindo seus comentários gerais sobre o produto e suas preferências.
Os requisitos para realização dos testes são:
- Conectividade de internet por dados móveis ou por banda larga;
- Navegador da internet-Chrome, Firefox, Opera ou Edge;
- Disponibilidade do usuário em comparecer no local para teste.
Serão selecionados seis participantes para realizar um teste no qual eles avaliarão como o site se desempenha e interage, levando em consideração as necessidades que estão alinhadas com o propósito da aplicação, além de oferecer sugestões para melhorias. Os participantes terão a responsabilidade de analisar de maneira eficiente um conjunto de tarefas atribuídas a eles e fornecer feedback sobre a usabilidade da aplicação.
Para cada tarefa do participante poderemos medir: eficácia, eficiência e satisfação
Conclusão de tarefas sem erro
Conclusão de tarefa com erro
Quantidade total de cliques
Tempo de execução da tarefa
Satisfação ao realizar uma tarefa - pedir para o usuário avaliar através de escala 1 a 5
Aqui estão as atividades a serem realizadas pelos participantes, que serão cuidadosamente observadas:
Caso de Teste | CTU-01 – Criar novo usuário. |
---|---|
Perfil | Usuário (todos) |
Objetivo do Teste | Avaliar a funcionalidade de cadastro de usuários. |
Ações necessárias | 1. Abrir o navegador de preferência; 2. Acessar o site a partir da URL correspondente; 3. Visualizar a HomePage da aplicação; 4. Clicar na opção “Cadastrar” indicada na barra de navegação; 5. Preencher todos os campos do formulário de usuários; 6. Confirmar a criação do usuário clicando em “Salvar"; 7. Acessar a tela de LOGIN; |
Caso de Teste | CTU-02 – Realizar o LOGIN |
Perfil | Usuário (todos) |
Objetivo do Teste | Avaliar a funcionalidade de LOGIN. |
Ações necessárias | 1. Abrir o navegador de preferência; 2. Acessar o site a partir da URL correspondente; 3. Visualizar a HomePage da aplicação; 4. Clicar na opção “Entrar”; 5. Inserir o e-mail no campo indicado; 6. Inserir a senha no campo indicado; 7. Realizar o Login clicando em “Entrar"; 8. Acessar a Página de Usuário da aplicação; |
Caso de Teste | CTU-03 – Alterar senha através da página de alteração de dados do usuário. |
Perfil | Usuário (todos) |
Objetivo do Teste | Avaliar a funcionalidade de alteração de senha. |
Ações necessárias | 1. Abrir o navegador de preferência; 2. Acessar o site a partir da URL correspondente; 3. Visualizar a HomePage da aplicação; 4. Clicar na opção “Entrar” indicada na barra de navegação; 5. Inserir o e-mail no campo indicado; 6. Inserir a senha no campo indicado; 7. Realizar o Login clicando no botão “Entrar"; 8. Acessar a HomePage da aplicação; 9. Acessar a página de edição através do ícone indicado na sessão de "Perfil do Usuário"; 10. Inserir a nova senha e a confirmação de senha nos campos indicados; 11. Realizar a edição da senha clicando em "Salvar"; |
Caso de Teste | CTU-04 – Alterar senha através da funcionalidade de "Recuperação de Senha". |
Perfil | Usuário (todos) |
Objetivo do Teste | Avaliar a funcionalidade de "Recuperação de Senha". |
Ações necessárias | 1. Abrir o navegador de preferência; 2. Acessar o site a partir da URL correspondente; 3. Visualizar a HomePage da aplicação; 4. Acessar a página de Login clicando na opção “Entrar” indicada na barra de navegação; 5. Acessar a funcionalidade de Recuperação de Senha clicando na opção "Esqueceu sua senha?"; 6. Inserir o e-mail correspondente a conta que deseja recuperar no campo indicado; 7. Solicitar o processo de recuperação clicando em “Recuperar Senha"; 8. Acessar o endereço de e-mail inserido no campo da funcionalidade; 9. Copiar o código temporário recebido no e-mail e clicar no link indicado como "Recuperar Senha"; 10. Inserir o código temporário, a nova senha e a confirmação de senha nos campos indicados na página para onde foi feito o redirecionamento a partir do e-mail; 11. Realizar a redefinição da senha clicando em "Redefinir Senha"; 12 . Realizar o Login preenchendo o campo de senha com sua nova senha e clicar em "Entrar"; |
Caso de Teste | CTU-05 – Cadastrar uma Receita através da Página do Usuário clicando no campo indicado para "Receitas". |
Perfil | Usuário (todos) |
Objetivo do Teste | Avaliar a funcão de adição de receitas na Página do Usuário. |
Ações necessárias | 1. Abrir o navegador de preferência; 2. Acessar o site a partir da URL correspondente; 3. Visualizar a HomePage da aplicação; 4. Clicar na opção “Entrar” localizada na barra de navegação; 5. Inserir o e-mail no campo indicado; 6. Inserir a senha no campo indicado; 7. Realizar o Login clicando em “Entrar"; 8. Acessar a Página do Usuário da aplicação; 9. Acessar a página de "Adição de Receitas" clicando no campo indicado como "Receitas" no ícone "+"; 10. Selecionar a opção "Receita" no campo "Transação"; 11. Preencher todos os demais campos obrigatórios; 12. Submeter o formulário de adição de receitar através do botão "Salvar"; 13. Visualizar a receita adicionada na página de "Lançamentos"; |
Caso de Teste | CTU-06 – Cadastrar uma Receita através da Página de "Lançamentos". |
Perfil | Usuário (todos) |
Objetivo do Teste | Avaliar a função de adição de receitas na página de Lançamentos. |
Ações necessárias | 1. Abrir o navegador de preferência; 2. Acessar o site a partir da URL correspondente; 3. Visualizar a HomePage da aplicação; 4. Clicar na opção “Entrar” indicada na barra de navegação; 5. Inserir o e-mail no campo indicado; 6. Inserir a senha no campo indicado; 7. Realizar o Login clicando em “Entrar"; 8. Acessar a Página de Usuário da aplicação; 9. Acessar a Página de Lançamentos através da opção indicada como "Lançamentos" na barra de navegação; 10. Clicar na opção indicada como "Adicionar Lançamento" na página de lançamentos; 11. Selecionar a opção "Receita" no campo "Transação"; 12. Preencher os demais campos obrigatórios; 13. Submeter o formulário de adição de receitas através do botão "Salvar"; 14. Visualizar a nova receita adicionada na página de "Lançamentos"; |
Caso de Teste | CTU-07 – Cadastrar uma Despesa através da Página do Usuário clicando no ícone indicado para "Despesas". |
Perfil | Usuário (todos) |
Objetivo do Teste | Avaliar a funcão de adição de despesas na página do Usuário. |
Ações necessárias | 1. Abrir o navegador de preferência; 2. Acessar o site a partir da URL correspondente; 3. Visualizar a HomePage da aplicação; 4. Clicar na opção “Entrar” localizada na barra de navegação; 5. Inserir o e-mail no campo indicado; 6. Inserir a senha no campo indicado; 7. Realizar o Login clicando em “Entrar"; 8. Acessar a Página do Usuário da aplicação; 9. Acessar a página de "Adição de Despesas" clicando no campo indicado como "Despesas" no ícone "+"; 10. Selecionar a opção "Despesa" no campo "Transação"; 11. Preencher todos os demais campos obrigatórios; 12. Submeter o formulário de adição de despesa através do botão "Salvar"; 13. Visualizar a nova despesa adicionada na página de "Lançamentos"; |
Caso de Teste | CTU-08 – Cadastrar uma Despesa através da Página de "Lançamentos". |
Perfil | Usuário (todos) |
Objetivo do Teste | Avaliar a função de adição de despesas na página de Lançamentos. |
Ações necessárias | 1. Abrir o navegador de preferência; 2. Acessar o site a partir da URL correspondente; 3. Visualizar a HomePage da aplicação; 4. Clicar na opção “Entrar” indicada na barra de navegação; 5. Inserir o e-mail no campo indicado; 6. Inserir a senha no campo indicado; 7. Realizar o Login clicando em “Entrar"; 8. Acessar a Página de Usuário da aplicação; 9. Acessar a Página de Lançamentos através da opção indicada como "Lançamentos" na barra de navegação; 10. Clicar na opção indicada como "Adicionar Lançamento" na página de lançamentos; 11. Selecionar a opção "Despesa" no campo "Transação"; 12. Preencher os demais campos obrigatórios; 13. Submeter o formulário de adição de despesas através do botão "Salvar"; 14. Visualizar a nova despesa adicionada na página de "Lançamentos"; |
Caso de Teste | CTU-09 - Visualizar lançamento. |
Perfil | Usuário |
Objetivo do Teste | Analisar a visualização de lançamentos |
Ações necessárias | 1. Acessar o Navegador; 2. Informar o endereço do site; 3. Visualizar a página principal; 4. Clicar em Entrar; 5. Inserir E-mail; 6. Inserir Senha; 7. Acessar por meio do menu "Lançamentos"; 8. Visualizar Lançamentos em tabela, que pode mostrar 10, 25, 50 e 100 lançamentos por página, caso o Usuário tenha essas quantidades de lançamentos; 9. Na tabela de Lançamentos, na coluna "Transação", as Receitas estarão com as letras em verde e as Despesas em vermelho; 10. Na tabela de Lançamentos, a coluna "Status" poderá ter o valor "Efetivado", em verde e com fundo verde, caso o lançamento tenha sido efetivado; 11. Na tabela de Lançamentos, a coluna "Status" poderá também ter o valor "Pendente", em vermelho e com fundo vermelho, caso o lançamento esteja pendente. |
Caso de Teste | CTU-10 - Editar lançamento. |
Perfil | Usuário |
Objetivo do Teste | Verificar a edição de Lançamento |
Ações necessárias | 1. Acessar o Navegador; 2. Informar o endereço do site; 3. Visualizar a página principal; 4. Clicar em Entrar; 5. Inserir E-mail; 6. Inserir Senha; 7. Acessar por meio do menu "Lançamentos"; 8. Na tabela de Lançamentos, na coluna "Ações", clicar na imagem de um lápis, na linha do lançamento a ser editado; 9. Ao editar Lançamento, é possível modificar os campos "Valor Original", "Data de Vencimento", "Status" e "Descrição". 10. Ao editar Lançamento, não é possível modificar os campos "Transação", "Via", "Classificação" e "Recorrente?". |
Caso de Teste | CTU-11 - Excluir lançamento. |
Perfil | Usuário |
Objetivo do Teste | Verificar a exclusão de Lançamento |
Ações necessárias | 1. Acessar o Navegador; 2. Informar o endereço do site; 3. Visualizar a página principal; 4. Clicar em Entrar; 5. Inserir E-mail; 6. Inserir Senha; 7. Acessar por meio do menu "Lançamentos"; 8. Na tabela de Lançamentos, na coluna "Ações", clicar na imagem de um lixo, na linha do lançamento a ser excluido; 9. Depois de clicar na imagem do lixo, usuário é direcionado para página de deletar o lançamento onde aparece a pergunta "Você tem certeza que deseja excluir este lançamento?"; 10. Nesta página "Deletar Lançamento" o Uuário tem a opção de Voltar ou Deletar; 11. Caso clique em "Voltar", Usuário retorna para a tabela de lançamentos; 12. Caso clique em "Deletar", no Modal de confirmação, aparece a mensagem "Deseja realizar a remoção PERMANENTE deste registro?" com a opção de "Voltar", em cinza e "Confirmar" em vermelho; 13. Caso clique em "Voltar", Usuário retorna para a tabela de lançamentos e lançamento continua inalterado; 14. Caso clique em "Confirmar", Usuário retorna para a tabela de lançamentos e lançamento é excluido e não consta mais na tabela. |
Caso de Teste | CTU-12 - Editar parcelas de lançamento. |
Perfil | Usuário |
Objetivo do Teste | Avaliar a edição de parcelas de lançamento |
Ações necessárias | 1. Acessar o Navegador; 2. Informar o endereço do site; 3. Visualizar a página principal; 4. Clicar em Entrar; 5. Inserir E-mail; 6. Inserir Senha; 7. Acessar por meio do menu "Lançamentos"; 8. Na tabela de Lançamentos, na coluna "Ações", clicar na imagem de um lápis, na linha do lançamento a ser editado; 9. Ao editar Lançamento, é possível modificar os campos "Valor Original", "Data de Vencimento", "Status" e "Descrição". 10. Ao editar Lançamento, não é possível modificar os campos "Transação", "Via", "Classificação" e "Recorrente?". 11. Na página "Editar Lançamento", caso "Recorrente" seja diferente de 0, Tabela de Parcelas será mostrada com uma linha para cada parcela; 12. Nesta tabela, na coluna "Ações", é necessário clicar no "lápis" para Editar parcela; 13. Ao Editar parcela, campos "Valor", "Data de Pagamento", "Data de Vencimento" e "Status" podem ser alterados; 14. Caso queira confirmar alterações, Usuário deve clicar em "Save" para que modificações sejam confirmadas; 15. Caso não queira fazer nenhuma alteração, Usuário deve clicar em "Voltar" |
Caso de Teste | CTU-13 - Visualizar saldo. |
Perfil | Usuário |
Objetivo do Teste | Verificar a visualização do saldo |
Ações necessárias | 1. Acessar o Navegador; 2. Informar o endereço do site; 3. Visualizar a página principal; 4. Clicar em Entrar; 5. Ao entrar no site, Usuário é direcionado para a "Home" page, onde o "Saldo total da Conta" é mostrado. |
Caso de Teste | CTU-14 - Verificar se valores estão batendo conforme colocado. |
Perfil | Usuário |
Objetivo do Teste | Avaliar se valores estão de acordo com os inseridos |
Ações necessárias | 1. Acessar o Navegador; 2. Informar o endereço do site; 3. Visualizar a página principal; 4. Clicar em Entrar; 5. Ao entrar no site, Usuário é direcionado para a "Home" page, onde aparecem "cards" com Receitas, Despesas e Saldo do Mês. Todos esses valores do mês atual. 6. Caso queira visualizar os valores de outro mês, basta inserir o mês e o ano e clicar em pesquisar. 7. O valor "Saldo do Mês" deve ser exatamente o valor "Receitas" menos o valor "Despesas". |
Caso de Teste | CTU-15 - Analisar dicas (se as dicas são utéis) |
Perfil | Usuário |
Objetivo do Teste | Analisar Dicas |
Ações necessárias | 1. Acessar o Navegador; 2. Informar o endereço do site; 3. Visualizar a página principal; 4. Clicar em "Dicas". |
Para registro será utilizada uma tabela conforme exemplo abaixo:
Usuário | Artefato | Tempo | Clicks/Ações | Qtd. Erros | Se recuperou do erro | Nota 1(ruim) - 5(muito bom) |
---|---|---|---|---|---|---|
Usuário 01 | --- | --- | --- | --- | --- | --- |
Usuário 02 | --- | --- | --- | --- | --- | --- |
Usuário 03 | --- | --- | --- | --- | --- | --- |
Usuário 04 | --- | --- | --- | --- | --- | --- |
Usuário 05 | --- | --- | --- | --- | --- | --- |
Usuário 06 | --- | --- | --- | --- | --- | --- |